.components-base-modal-render {
  // position: fixed;
  // z-index: 1001;
  // left: 50%;
  // top: 50%;
  // transform: translate(-50%, -50%);
  width: auto;

  .ant-drawer-content-wrapper {
    top: 0;
    max-width: 800px;
  }

  .modal-foot {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    border-top: 1px solid #e9e9e9;
    padding: 10px 16px;
    background: #fff;
    text-align: right;
  }
}

.components-base-modal-mask-disabled {
  // top: 100px;
  // left: 50%;
  // right: auto;
  // bottom: auto;
  // transform: translateX(-50%);
  position: relative;
  overflow: visible;

  .components-base-modal-render {
    position: fixed;
    z-index: 1001;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}